aid recipient - German English Dictionary